export interface ProjectinfoVO {
  /**
   * 唯一标识
   */
  id: string | number;

  /**
   * 项目名称
   */
  projectName: string;

  /**
   * 建设地点
   */
  constructionLocation: string;

  /**
   * 业主单位
   */
  ownerUnit: string;

  /**
   * 合同金额
   */
  contractAmount: string;

  /**
   * 签署时间
   */
  signingDate: string;

  /**
   * 客户邮箱
   */
  customerEmail: string;

  /**
   * 项目状态
   */
  projectStatus: string;

  /**
   * 项目经理id
   */
  projectManagerId: string | number;

  /**
   * 项目经理名称
   */
  projectManagerName: string;

  /**
   * 备注信息
   */
  remarks: string;

  /**
   * 拒绝原因
   */
  refReason: string;

  /**
   * 审批人
   */
  approver: string;

  /**
   * 审批人
   */
  approvername: number;

  /**
   * 审批时间
   */
  approveTime: string;

}

export interface ProjectinfoForm extends BaseEntity {
  /**
   * 唯一标识
   */
  id?: string | number;

  /**
   * 项目名称
   */
  projectName?: string;

  /**
   * 建设地点
   */
  constructionLocation?: string;

  /**
   * 业主单位
   */
  ownerUnit?: string;

  /**
   * 合同金额
   */
  contractAmount?: string;

  /**
   * 签署时间
   */
  signingDate?: string;

  /**
   * 客户邮箱
   */
  customerEmail?: string;

  /**
   * 项目状态
   */
  projectStatus?: string;

  /**
   * 项目经理id
   */
  projectManagerId?: string | number;

  /**
   * 项目经理名称
   */
  projectManagerName?: string;

  /**
   * 备注信息
   */
  remarks?: string;

  /**
   * 拒绝原因
   */
  refReason?: string;

  /**
   * 审批人
   */
  approver?: string;

  /**
   * 审批人
   */
  approvername?: number;

  /**
   * 审批时间
   */
  approveTime?: string;

}

export interface ProjectinfoQuery extends PageQuery {

  /**
   * 项目名称
   */
  projectName?: string;

  /**
   * 建设地点
   */
  constructionLocation?: string;

  /**
   * 业主单位
   */
  ownerUnit?: string;

  /**
   * 合同金额
   */
  contractAmount?: string;

  /**
   * 签署时间
   */
  signingDate?: string;

  /**
   * 客户邮箱
   */
  customerEmail?: string;

  /**
   * 项目状态
   */
  projectStatus?: string;

  /**
   * 项目经理id
   */
  projectManagerId?: string | number;

  /**
   * 项目经理名称
   */
  projectManagerName?: string;

  /**
   * 备注信息
   */
  remarks?: string;

  /**
   * 拒绝原因
   */
  refReason?: string;

  /**
   * 审批人
   */
  approver?: string;

  /**
   * 审批人
   */
  approvername?: number;

  /**
   * 审批时间
   */
  approveTime?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



